Le World Series of Poker 2004 furono la trentacinquesima edizione della manifestazione. Si tennero dal 23 aprile al 24 maggio presso il casinò Binion's Horseshoe di Las Vegas.
Il vincitore del Main Event fu Greg Raymer.
L'edizione 2004 fu l'ultima tenutasi interamente al Binion's: l'edizione 2005 si disputò al Rio All Suite Hotel and Casino, fatta eccezione per i due giorni finali del "Main Event" disputati per l'ultima volta al Binion's.